package plus.exp;

import plus.B;
import plus.run.Emit;

public class E_Real extends Exp {
	{ type = B._real; }
	final Double val;
	public E_Real(String val) { this.val = Double.valueOf(val); }
	@Override
	public void threadScope() { }
	@Override String impliedName() { return null; }
	@Override String aThis() { return "a real constant"; }
	@Override
	public void compilePush() { Emit.loadConst(val); }
}
